-
Notifications
You must be signed in to change notification settings - Fork 260
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add release process for staging images #460
Add release process for staging images #460
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sbueringer The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Ongoing discussion here:
Possibly GCB will be used instead of Github Actions I'll keep this PR here open until a release process can be implemented (similar to the one of other providers) I'll open a separate PR to finalize some stuff to push images to staging bucket manually & get clusterctl working with latest versions of CABPK & CAPI |
/hold |
5190030
to
0b45ecc
Compare
I can't open this my guess is someone has to help us (k8s infra? ) to build the images automatically when each PR get merged, so that we can get that image from gcr ? @sbueringer |
The current status is I can push the images for now manually (you can also, because you're in the Google group). CAPA is currently doing a POC how the final automated process will look like and I'm in contact with them. I would wait for the results and then implement it like they did. To push the staging images manually you have to do the following steps:
For now I would only do this manually after master merges. I think the rough idea right now is to publish to the staging bucket whenever a PR is merged to master (under the latest tag). And when a release is done the staging image can be promoted to the production bucket. But the details are getting figured out right now P.S. First image already pushed for all architectures: https://console.cloud.google.com/gcr/images/k8s-staging-capi-openstack?project=k8s-staging-capi-openstack&folder&organizationId=758905017065
|
4f86185
to
e3df2a3
Compare
e3df2a3
to
cc2f7b3
Compare
…bug, also copy addons to examples output folder, Re-sync makefile
cc2f7b3
to
59ee294
Compare
Added the following related PRs:
|
@jichenjc @chrigl Can I get a lgtm for this PR (for the first try :)). Like mentioned here: kubernetes/test-infra#14246 (comment) this PR is a prereq for the prow job |
/lgtm |
/hold cancel |
* Re-sync controller implementation with CAPA, Fix cloud config indent bug, also copy addons to examples output folder, Re-sync makefile * fixup * fixup
Blocked by: kubernetes/k8s.io#351